department for dormitories and student hostels - Español Inglés Diccionario